Foxit PDF SDK
FoxitPDFSDKPython3.JoinSplit类 参考
类 FoxitPDFSDKPython3.JoinSplit 继承关系图:
FoxitPDFSDKPython3.Base

Public 成员函数

def JoinSplit (other)
 拷贝构造函数。 更多...
 
def Activate ()
 激活连接拆分编辑。 更多...
 
def Deactivate ()
 停用连接拆分编辑。 更多...
 
def ExitJoinEditing ()
 退出连接拆分编辑。 更多...
 
def GetEnableStatus (type)
 获取连接拆分编辑操作状态。 更多...
 
def IsEmpty ()
 检查当前对象是否为空。 更多...
 
def JoinBoxes ()
 调用此函数连接文本。 更多...
 
def LinkBoxes ()
 调用此函数链接文本。 更多...
 
def OnLButtonDown (page_index, point)
 鼠标左键按下时调用此函数。 更多...
 
def OnLButtonUp (page_index, point)
 鼠标左键抬起时调用此函数。 更多...
 
def OnMouseMove (page_index, point)
 鼠标移动时调用此函数。 更多...
 
def Render (page_index_array, renderer)
 在渲染器上绘制当前连接拆分操作状态。 更多...
 
def SelectNone ()
 调用此函数清除所有选中的文本。 更多...
 
def SplitBoxes ()
 调用此函数拆分文本。 更多...
 
def UnlinkBoxes ()
 调用此函数取消链接文本。 更多...
 

静态 Public 属性

 e_JoinSplitOperationTypeClose = _fsdk.JoinSplit_e_JoinSplitOperationTypeClose
 连接分割操作类型:关闭。
 
 e_JoinSplitOperationTypeJoin = _fsdk.JoinSplit_e_JoinSplitOperationTypeJoin
 连接分割操作类型:连接。
 
 e_JoinSplitOperationTypeLink = _fsdk.JoinSplit_e_JoinSplitOperationTypeLink
 连接分割操作类型:链接。
 
 e_JoinSplitOperationTypeSelectNone = _fsdk.JoinSplit_e_JoinSplitOperationTypeSelectNone
 连接分割操作类型:不选择。
 
 e_JoinSplitOperationTypeSpilt = _fsdk.JoinSplit_e_JoinSplitOperationTypeSpilt
 连接分割操作类型:分割。
 
 e_JoinSplitOperationTypeUnlink = _fsdk.JoinSplit_e_JoinSplitOperationTypeUnlink
 连接分割操作类型:取消链接。
 

详细描述

此类表示连接拆分操作。 在使用连接拆分功能之前,请确保函数 FoxitPDFSDKPython3.JoinSplit.Activate 已成功调用。 当不需要使用任何连接拆分功能时,请调用函数 FoxitPDFSDKPython3.JoinSplit.Deactivate 来停用。

构造及析构函数说明

◆ JoinSplit()

def FoxitPDFSDKPython3.JoinSplit.JoinSplit (   other)

拷贝构造函数。

参数
[in]other另一个连接拆分对象。

成员函数说明

◆ Activate()

def FoxitPDFSDKPython3.JoinSplit.Activate ( )

激活连接拆分编辑。

返回
true 表示成功,false 表示失败。

◆ Deactivate()

def FoxitPDFSDKPython3.JoinSplit.Deactivate ( )

停用连接拆分编辑。

返回
true 表示成功,false 表示失败。

◆ ExitJoinEditing()

def FoxitPDFSDKPython3.JoinSplit.ExitJoinEditing ( )

退出连接拆分编辑。

返回
无。

◆ GetEnableStatus()

def FoxitPDFSDKPython3.JoinSplit.GetEnableStatus (   type)

获取连接拆分编辑操作状态。

返回
true 表示启用,false 表示未启用。

◆ IsEmpty()

def FoxitPDFSDKPython3.JoinSplit.IsEmpty ( )

检查当前对象是否为空。

当前对象为空时,意味着当前对象无用。

返回
true 表示当前对象为空,false 表示不为空。

◆ JoinBoxes()

def FoxitPDFSDKPython3.JoinSplit.JoinBoxes ( )

调用此函数连接文本。

返回
无。

◆ LinkBoxes()

def FoxitPDFSDKPython3.JoinSplit.LinkBoxes ( )

调用此函数链接文本。

返回
无。

◆ OnLButtonDown()

def FoxitPDFSDKPython3.JoinSplit.OnLButtonDown (   page_index,
  point 
)

鼠标左键按下时调用此函数。

参数
[in]page_index页面索引。
[in]point鼠标左键在页面中按下的点,以设备坐标系表示。
返回
true 表示成功,false 表示失败。

◆ OnLButtonUp()

def FoxitPDFSDKPython3.JoinSplit.OnLButtonUp (   page_index,
  point 
)

鼠标左键抬起时调用此函数。

参数
[in]page_index页面索引。
[in]point鼠标左键在页面中抬起的点,以设备坐标系表示。
返回
true 表示成功,false 表示失败。

◆ OnMouseMove()

def FoxitPDFSDKPython3.JoinSplit.OnMouseMove (   page_index,
  point 
)

鼠标移动时调用此函数。

参数
[in]page_index页面索引。
[in]point鼠标在页面中移动的点,以设备坐标系表示。
返回
true 表示成功,false 表示失败。

◆ Render()

def FoxitPDFSDKPython3.JoinSplit.Render (   page_index_array,
  renderer 
)

在渲染器上绘制当前连接拆分操作状态。

渲染过程中使用的矩阵由 FoxitPDFSDKPython3.ParagraphEditingProviderCallback.GetRenderMatrix 返回。

参数
[in]page_index_array要渲染的页面索引数组。
[in]renderer用于渲染的有效渲染器对象。
返回
true 表示成功,false 表示失败。

◆ SelectNone()

def FoxitPDFSDKPython3.JoinSplit.SelectNone ( )

调用此函数清除所有选中的文本。

返回
无。

◆ SplitBoxes()

def FoxitPDFSDKPython3.JoinSplit.SplitBoxes ( )

调用此函数拆分文本。

返回
无。

◆ UnlinkBoxes()

def FoxitPDFSDKPython3.JoinSplit.UnlinkBoxes ( )

调用此函数取消链接文本。

返回
无。